not quite the clean potato

[俚語];不體面的行為;不正派的人;形跡可疑的人